29	5
357	132
542	19
807	229
820	231
804	250
357	132
64	103
445	278
443	333
451	492
821	533
253	298
455	225
2	283
797	61
785	58
707	338
770	584
511	474